cancer of the small intestine - French English Dictionary